1bcfc15049ea9a1c3032b2787448176bc9c6e1ca,platform/lang-impl/src/com/intellij/tools/ToolsProcessor.java,ToolsProcessor,readScheme,#Document#,56
Before Change
}
}
if (COMMAND.equals(name)) {
tool.setProgram(ToolManager.convertString(value));
}
if (PARAMETERS.equals(name)) {
tool.setParameters(ToolManager.convertString(value));
After Change
Element optionElement = (Element)o1;
String name = optionElement.getAttributeValue(ATTRIBUTE_NAME);
String value = optionElement.getAttributeValue(ATTRIBUTE_VALUE);
if (WORKING_DIRECTORY.equals(name)) {
if (value != null) {
final String replace = macroManager.expandPath(value).replace('/', File.separatorChar);
tool.setWorkingDirectory(replace);
}
}
if (COMMAND.equals(name)) {
tool.setProgram(macroManager.expandPath(ToolManager.convertString(value)));
}
if (PARAMETERS.equals(name)) {
tool.setParameters(macroManager.expandPath(ToolManager.convertString(value)));